make restitution/reparation - Inglés Sinónimo Diccionario